/*
 * MotorMision.h
 *
 *  Created on: 09/06/2013
 *      Author: Juliansci
 */

#ifndef MOTORMISION_H_
#define MOTORMISION_H_

#include "../../red/Thread.h"
#include "../../red/Mutex.h"

#include <string>

using namespace std;


class Server;

class MotorMision: public Thread {

protected:
	virtual void run();

private:
	//Para sincronismo al iniciar:
	string nombreEscenario;
	Mutex *gameStartMutex;
	Server* server;

public:
	MotorMision(Server* sr, string nombreEscenario) :
			server(sr) {
		this->nombreEscenario = nombreEscenario;
	}
	;
	virtual ~MotorMision() {};
	bool working;
};

#endif /* MOTORMISION_H_ */
